package com.mobile_fault_detector.entity;


import com.baomidou.mybatisplus.annotation.*;
import lombok.Data;

import java.io.Serializable;
import java.time.LocalDateTime;
import java.util.Date;

/**
 * 用户实体类
 */
@Data
@TableName("users")
public class Users implements Serializable {
    private static final long serialVersionUID = 1L;

    /**
     * 用户唯一标识ID
     */
    @TableId(value = "user_id", type = IdType.AUTO)
    private Long userId;

    /**
     * 用户手机号，用于联系
     */
    private String phoneNumber;

    /**
     * 设备唯一标识（IMEI/AndroidID）
     */
    private String deviceId;
    
    /**
     * 创建时间
     */
    @TableField(value = "created_time", fill = FieldFill.INSERT)
    private LocalDateTime createdTime;
}